package com.sugon.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 模具改良改善台账-自主维修台账实体
 * 表名 MODULE_RECORD
 *
 * @author sugon
 * @date 2020-06-03 08:27:21
 */
@Data
public class ModuleRecordEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 0 改良改善 1自主维修
     */
    private Integer type;
    /**
     * 实施单位
     */
    private String expUnit;
    /**
     * 实施方式
     */
    private String impMode;
    /**
     * 项目收益
     */
    private String proReve;
    /**
     * 改善效果-改良改善
     */
    private String impEff;
    /**
     * 验证方案-改良改善 效果验证-自主维修
     */
    private String valPlan;
    /**
     * 加工方案-改良改善 实施方案-自主维修
     */
    private String proPlan;
    /**
     * 改善措施-改良改善
     */
    private String proMethod;
    /**
     * 实施背景
     */
    private String implBack;
    /**
     * 项目名称
     */
    private String proName;
    /**
     * 结束时间
     */
    private Date endDate;
    /**
     * 开始时间
     */
    private Date startDate;
    /**
     * 文件名字
     */
    private String fileName;
    /**
     * 文件路径
     */
    private String fileUrl;
    /**
     * 所属车间或者科室
     */
    private String deptCode;
    /**
     * 审批状态
     */
    private Integer approvalStatus;
    /**
     * 审批时间
     */
    private Date approvalTime;
    /**
     * 审批人员
     */
    private String approvalUser;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateDate;
    /**
     * 创建人
     */
    private String createUser;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 删除标识
     */
    private Integer delFlag;
    /**
     * 备注 -推广情况
     */
    private String remark;

    /**
     * 维修人员ID
     */
    private String repairUserId;
    /**
     * 维修人员编号
     */
    private String repairUserCode;
    /**
     * $column.comments
     */
    private String id;

    /*************VO字段***************/
    /**
     * 维修人员名称
     */
    private String repairUserName;

}
